package com.lxh.lxhcrm.model.mappers.inSale;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

/**
 * @author ：鞠玮
 * 开发团队 ：lxh
 * 开发时间 ：2020/1/30 10:57
 * 接口名称 ：ClassifyMapper
 * 接口描述 ：数据字典表格数据
 */
@Component
public interface ClassifyMapper {
    /**
     * 通过表名查询数据字典中表格数据
     * @param tableName String 表名
     * @return  List<Map<String,String>>
     */
    List<Map<String,Object>> queryClassify(@Param("tableName")String tableName);

    /**
     * 修改记录
     * @param map 记录对象
     */
    void updateClassify(Map map);

    /**
     * 删除记录
     * @param map 记录对象
     */
    void deleteField(Map map);

    /**
     * 新增记录
     * @param map 记录对象
     */
    void addClassify(Map map);
}
